Definitions | x:A B(x), a:A fp B(a), Type, t T, x:A. B(x), EqDecider(T), x:AB(x), f(a), x(s), x. t(x), , Dec(P), f g, P & Q, b, Void, L1 L2, x:A. B(x), P Q, False, A, <a, b>, (x l), {x:A| B(x)} , [d], x.A(x), filter(P;l), type List, s = t, a < b, #$n, ||as||, A B, , , l[i], A c B, S T, suptype(S; T), P Q, b, Top, fpf-domain(f), x dom(f), f g, f(x), f(x)?z, deq-member(eq;x;L), if b then t else f fi , as @ bs, P Q, {T}, P Q, left + right, , Unit |